Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
53 DELPH LANE Detached £190,000 17 Nov 2014
63 DELPH LANE Detached £18,000 29 Mar 2001